mental branches - French English Dictionary